it's pouring (with rain) - Allemand Anglais Dictionnaire